fail miserably - Español Inglés Diccionario